gauntlet gloves - French English Dictionary